<div class="heading-box">
		<h2>Contacts</h2>
		<div class="text-box">
			<p>Pellentesque fermentum neque vel nisl auctor eget tincidunt mi vehicula.</p>
		</div>
	</div>
	<div class="breadcrumbs-holder">
		<ul class="breadcrumbs">
			<li><a href="index.html">Home</a></li>
			<li><span>Contacts</span></li>
		</ul>
		<div class="breadcrumbs-r"></div>
	</div>
	<div id="twocolumns">
		<div id="content">

		<p id="chatwindow"> </p>
		<br />
		<input id="chatnick" type="text" size="9" maxlength="9" >&nbsp;
		<input id="chatmsg" type="text" size="60" maxlength="80"  onkeyup="keyup(event.keyCode);">
		<input type="button" value="add" onclick="submit_msg();" style="cursor:pointer;border:1px solid gray;"><br><br>
		<br>
		</div>
	</div>
</div>

<script type="text/javascript">
/* Settings you might want to define */
	var waittime=1200;

/* Internal Variables & Stuff */
	//chatmsg.focus()
	document.getElementById("chatwindow").innerHTML = "loading...";

	var xmlhttp = false;
	var xmlhttp2 = false;


/* Request for Reading the Chat Content */
function ajax_read(url) {
	if(window.XMLHttpRequest){
		xmlhttp=new XMLHttpRequest();
		if(xmlhttp.overrideMimeType){
			xmlhttp.overrideMimeType('text/xml');
		}
	} else if(window.ActiveXObject){
		try{
			xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try{
				xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e){
			}
		}
	}

	if(!xmlhttp) {
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}

	xmlhttp.onreadystatechange = function() {
	if (xmlhttp.readyState==4) {
		document.getElementById("chatwindow").innerHTML = xmlhttp.responseText;

		zeit = new Date();
		ms = (zeit.getHours() * 24 * 60 * 1000) + (zeit.getMinutes() * 60 * 1000) + (zeit.getSeconds() * 1000) + zeit.getMilliseconds();
		intUpdate = setTimeout("ajax_read('<?php echo $this->baseUrl('/appchat/read'); ?>?x=" + ms + "')", waittime)
		}
	}

	xmlhttp.open('GET',url,true);
	xmlhttp.send(null);
}

/* Request for Writing the Message */
function ajax_write(url){
	if(window.XMLHttpRequest){
		xmlhttp2=new XMLHttpRequest();
		if(xmlhttp2.overrideMimeType){
			xmlhttp2.overrideMimeType('text/xml');
		}
	} else if(window.ActiveXObject){
		try{
			xmlhttp2=new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try{
				xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e){
			}
		}
	}

	if(!xmlhttp2) {
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}

	xmlhttp2.open('GET',url,true);
	xmlhttp2.send(null);
}

/* Submit the Message */
function submit_msg(){
	nick = document.getElementById("chatnick").value;
	msg = document.getElementById("chatmsg").value;

	if (nick == "") {
		check = prompt("please enter username:");
		if (check === null) return 0;
		if (check == "") check = "anonymous";
		document.getElementById("chatnick").value = check;
		nick = check;
	}

	document.getElementById("chatmsg").value = "";
	ajax_write("<?php echo $this->baseUrl('/appchat/posting'); ?>?m=" + msg + "&n=" + nick);
}

/* Check if Enter is pressed */
function keyup(arg1) {
	if (arg1 == 13) submit_msg();
}

/* Start the Requests! ;) */
var intUpdate = setTimeout("ajax_read('<?php echo $this->baseUrl('/appchat/read'); ?>')", waittime);

</script>